mechanical tachometer - French English Dictionary